Web Design
JavaScript Frameworks and Libraries
Introduction to Popular Frameworks
Introduction to ReactJS and Grunt
jQuery and TypeScript
Web Application Libraries

Introduction to Popular Frameworks

Course Number:
wd_jsfm_a01_it_enus
Lesson Objectives

Introduction to Popular Frameworks

  • start the course
  • define Angular 2 and the advantages of using Angular
  • describe various Angular concepts including templates and databindings
  • specify in a nutshell how a project and app are created using Angular
  • describe the use of directives and how they are related to the components
  • describe the use of services in Angular and how they work
  • define Redux and its use with JavaScript
  • describe the main components of Redux including reducers, middleware, and stores
  • describe the benefits of using Redux
  • describe Kendo UI and the various components
  • describe how to use Kendo UI and its benefits
  • describe Kendo UI Mobile and describe how to use it

Overview/Description
Frameworks define an application's structure by providing guidelines regarding how code should be presented, providing flexibility and scalability. In this course, you will be guided through the various frameworks used with JavaScript.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Introduction to Popular Frameworks

Course Number:
wd_jsfm_a01_it_enus
Lesson Objectives

Introduction to Popular Frameworks

  • start the course
  • define Angular 2 and the advantages of using Angular
  • describe various Angular concepts including templates and databindings
  • specify in a nutshell how a project and app are created using Angular
  • describe the use of directives and how they are related to the components
  • describe the use of services in Angular and how they work
  • define Redux and its use with JavaScript
  • describe the main components of Redux including reducers, middleware, and stores
  • describe the benefits of using Redux
  • describe Kendo UI and the various components
  • describe how to use Kendo UI and its benefits
  • describe Kendo UI Mobile and describe how to use it

Overview/Description
Frameworks define an application's structure by providing guidelines regarding how code should be presented, providing flexibility and scalability. In this course, you will be guided through the various frameworks used with JavaScript.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Introduction to ReactJS and Grunt

Course Number:
wd_jsfm_a02_it_enus
Lesson Objectives

Introduction to ReactJS and Grunt

  • start the course
  • describe the React library
  • describe and use React components
  • recognize and use the React JavaScript extension syntax
  • describe how Redux is used with React
  • describe the common benefits of using React and why you should use React with JavaScript
  • describe various Grunt components and a basic overview of how it is configured
  • recognize how to create tasks and files in Grunt
  • specify how a basic plugin is created using Grunt
  • recognize concepts of the common frameworks and tools used in JavaScript

Overview/Description
Why write code that's already written? Libraries are toolkits used to simplify the development of JavaScript-based applications by offering prewritten JavaScript. In this course, you will learn about popular tools used with JavaScript.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Introduction to ReactJS and Grunt

Course Number:
wd_jsfm_a02_it_enus
Lesson Objectives

Introduction to ReactJS and Grunt

  • start the course
  • describe the React library
  • describe and use React components
  • recognize and use the React JavaScript extension syntax
  • describe how Redux is used with React
  • describe the common benefits of using React and why you should use React with JavaScript
  • describe various Grunt components and a basic overview of how it is configured
  • recognize how to create tasks and files in Grunt
  • specify how a basic plugin is created using Grunt
  • recognize concepts of the common frameworks and tools used in JavaScript

Overview/Description
Why write code that's already written? Libraries are toolkits used to simplify the development of JavaScript-based applications by offering prewritten JavaScript. In this course, you will learn about popular tools used with JavaScript.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

jQuery and TypeScript

Course Number:
wd_jsfm_a04_it_enus
Lesson Objectives

jQuery and TypeScript

  • start the course
  • describe the main elements of the JQuery library and how to use jQuery in your HTML code
  • work with various elements of jQuery, including selectors, attributes, traversing DOM, and filtering
  • describe and work with various common JQuery events
  • describe and work with various common JQuery effects
  • describe jQuery syntax and how it's used, including using dev tags and HTML elements
  • list the benefits of jQuery and its relationship with JavaScript
  • describe TypeScript and the relationship with the other JavaScript tools
  • list the benefits of using TypeScript with other JavaScript tools
  • provide an overview of the common JavaScript libraries and their benefits

Overview/Description
Multiple projects started with similar build processes can be created, tested, and implemented in very little time, thus making libraries and tools an integral part of JavaScript. This course covers the jQuery library and TypeScript.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

jQuery and TypeScript

Course Number:
wd_jsfm_a04_it_enus
Lesson Objectives

jQuery and TypeScript

  • start the course
  • describe the main elements of the JQuery library and how to use jQuery in your HTML code
  • work with various elements of jQuery, including selectors, attributes, traversing DOM, and filtering
  • describe and work with various common JQuery events
  • describe and work with various common JQuery effects
  • describe jQuery syntax and how it's used, including using dev tags and HTML elements
  • list the benefits of jQuery and its relationship with JavaScript
  • describe TypeScript and the relationship with the other JavaScript tools
  • list the benefits of using TypeScript with other JavaScript tools
  • provide an overview of the common JavaScript libraries and their benefits

Overview/Description
Multiple projects started with similar build processes can be created, tested, and implemented in very little time, thus making libraries and tools an integral part of JavaScript. This course covers the jQuery library and TypeScript.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Web Application Libraries

Course Number:
wd_jsfm_a03_it_enus
Lesson Objectives

Web Application Libraries

  • start the course
  • describe the Knockout library
  • recognize the main components of the Knockout library, including bindings and templates
  • describe the benefits of using the Knockout library
  • describe the overall architecture and purpose of the Backbone.js library
  • recognize the various components of Backbone.js
  • recognize how collections can be used to manage related models
  • describe how the Backbone.js router can be used to provide linkable URLs
  • describe the benefits of using Backbone.js
  • describe the Ember framework and its ecosystem
  • recognize how the Ember router uses route handlers
  • describe Ember models and views
  • recognize the capabilities of Ember templating and the Handlebars templating library
  • specify the benefits of using Ember
  • recognize the benefits associated with various web application libraries

Overview/Description
JavaScript can be scaled to work across browsers but may not be consistent from one browser to another. This is where libraries and frameworks come into play. This course covers basic concepts of using web application related libraries.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Web Application Libraries

Course Number:
wd_jsfm_a03_it_enus
Lesson Objectives

Web Application Libraries

  • start the course
  • describe the Knockout library
  • recognize the main components of the Knockout library, including bindings and templates
  • describe the benefits of using the Knockout library
  • describe the overall architecture and purpose of the Backbone.js library
  • recognize the various components of Backbone.js
  • recognize how collections can be used to manage related models
  • describe how the Backbone.js router can be used to provide linkable URLs
  • describe the benefits of using Backbone.js
  • describe the Ember framework and its ecosystem
  • recognize how the Ember router uses route handlers
  • describe Ember models and views
  • recognize the capabilities of Ember templating and the Handlebars templating library
  • specify the benefits of using Ember
  • recognize the benefits associated with various web application libraries

Overview/Description
JavaScript can be scaled to work across browsers but may not be consistent from one browser to another. This is where libraries and frameworks come into play. This course covers basic concepts of using web application related libraries.

Target Audience
Project managers, IT professionals, web enthusiasts, or anyone wanting to gain an understanding of the common tools for JavaScript and why they would be used

Close Chat Live